Search

🚀 เครื่องหมาย == กับ === ใน JavaScript ต่างกันยังไ...

  • Share this:

🚀 เครื่องหมาย == กับ === ใน JavaScript ต่างกันยังไง ?
.
ในการสร้างอัลกอริทึมขึ้นมา operator สำหรับการเปรียบเทียบค่าพื้นฐานย่อมเป็นสิ่งจำเป็นที่มีอยู่ในโค้ด เช่น มากกว่า, น้อยกว่า, เท่ากัน หรือ ไม่เท่ากัน
.
😎 สำหรับเครื่องหมายที่ใช้ในการเปรียบเทียบความเท่ากันนั้น อาจจะเคยเห็นหรือเคยใช้ทั้ง == และ === กันมาแล้ว แต่อาจจะยังไม่เข้าใจว่ามันมีหน้าที่อะไรที่แตกต่างกัน !?
.
โดยวันนี้แอดจะมาแนะนำเครื่องหมาย == กับ === ใน JavaScript ว่ามันแตกต่างกันยังไง มีหน้าที่การใช้งานอย่างไรบ้าง!! ถ้าเพื่อน ๆ พร้อมแล้วไปดูบทความนี้พร้อมกันได้เลยคร้าบบ <3
.
✅ เครื่องหมาย == จะใช้สำหรับการเปรียบเทียบความเท่ากัน (equality)
.
ตัวอย่าง เช่น 0==false -> true
.
✅ ส่วนเครื่องหมาย === จะใช้ในการเปรียบเทียบความเหมือนกัน หรือเป็นอย่างเดียวกัน (identically)
.
ตัวอย่าง เช่น 0===false -> false
.
⭐ ในหลักการใช้งานของทั้ง 2
.
💻 เครื่องหมาย == นั้นจะทำการแปลงชนิดของตัวแปรเพื่อเปรียบเทียบกัน ในขณะที่ === จะไม่ทำการแปลงชนิดของข้อมูล แต่จะเปรียบเทียบทั้ง ชนิดของตัวแปร และค่าของตัวแปร โดยตรง
.
เป็นยังไงกันบ้างครับ !? สำหรับความแตกต่างของเครื่องหมายทั้งสอง เพื่อน ๆ น่าจะเข้าใจความต่างกันมากขึ้นแล้ว สำหรับเพื่อน ๆ คนไหนที่อยากลงลึกเรียนภาษา JavaScript
.
เรามีโครงการ Open Access Academy จาก BorntoDev ที่ให้เพื่อน ๆ สามารถเข้าไปเรียนกันได้แบบฟรี ๆ ไม่เสียค่าใช้จ่าย
.
ในหลักสูตร Introduction to JavaScript เรียนได้ไม่จำกัดระยะเวลา ที่อัดแน่นกว่า 5 Section มีมากถึง 30 ตอน ให้เรียนกันอย่างจุใจ แถมได้ความรู้ไปต่อยอดได้ในอนาคต
.
✅ สำหรับใครที่สนใจมาเริ่มลงทะเบียนเรียนฟรีกันได้แล้วที่นี่ >> https://academy.borntodev.com/p/introduction-to-javascript
.
"อย่าปล่อยให้ไอเดียของคุณเป็นแค่ความเพ้อฝัน หรือ รอให้คนอื่นขโมยไป ลงมือพัฒนาทักษะด้านดิจิทัลของคุณได้แล้ววันนี้ !" ❤️
.
#borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน


Tags:

About author
BorntoDev (www.BorntoDev.com) เว็บไซต์ที่เกี่ยวกับการสอนการพัฒนาโปรแกรมหรือผลงานทางด้านคอมพิวเตอร์ จัดทำขึ้นเมื่อ 27 ตุลาคม 2556 โดยมีจุดมุ่งหมายเพื่อต้องการให้ผู้ที่สนใจพัฒนาซอฟต์แวร์ แอปพลิเคชั่น หรือ ผลงานทางด้านคอมพิวเตอร์ได้มีแหล่งในการเรียนรู้ที่ง่าย และ สนุก ไม่เน้นทฤษฏีจนทำให้ท้อหรือถอดใจไปก่อนจัดทำขึ้นโดยกลุ่มคนที่ต้องการจะเห็นความเปลี่ยนแปลงทางด้านเทคโนโลยี และ มีความหวังว่าจะมีนักพัฒนารุ่นใหม่ของไทยที่มีผลงานที่ยิ่งใหญ่ขึ้นมาได้ โดยจะใช้หลักการ “เน้นสนุก สอนเข้าใจ ทำได้จริง” สามารถเข้ามาเรียนรู้การพัฒนาซอฟต์แวร์ได้ตั้งแต่ระดับมัธยมศึกษาจนถึงนักศึกษาในมหาวิทยาลัย และ บุคคลทั่วไปที่สนใจในการพัฒนาซอฟต์แวร์และเทคโนโลยีคอมพิวเตอร์ ซึ่งในปัจจุบันนี้ถือว่ามีความสำคัญกับทุกสาขาอาชีพ และ เข้ามาเกี่ยวข้องกับทุกๆอย่างในชีวิตของเรา
ความสำเร็จของเรา คือ "การที่ได้เห็นคนไทยหันมาพัฒนาซอฟต์แวร์เพื่อโลก ที่ดีขึ้น"
View all posts